Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Bratislava 2 Challenger Wimbledon - London Cincinnati Open - Cincinnati U.S. Open - New York Ukraine F3 Russia F2 Italy F6 Italy F7 Italy F8 Italy F9 Italy F10 Italy F11 Italy F15 Italy F16 Russia F3 Russia F4 Russia F7 Russia F1 Belgium F1 France F4 France F5 Belgium F2 Belgium F3 Belgium F5 Belgium F6 Belgium F8 Belgium F9 Turkey F34 Turkey F7 Turkey F8 France F5 France F6 Turkey F13 Turkey F14 Turkey F15 Netherlands F2 Belgium F1 Belgium F3 Belgium F6 Belgium F8 Belgium F9 Belgium F10 Great Britain F18 Turkey F42 Turkey F43 Turkey F46 Turkey F47 Turkey F48 Turkey F49 Great Britain F4 Ukraine F1 Ukraine F2 Bahrain F1 Qatar F1 Qatar F2 Egypt F9 Egypt F11 Belgium F2 Belgium F3 Belgium F4 Belgium F6 Belgium F7 Belgium F8 Belgium F9 Belgium F10 Belgium F5 Great Britain F22 Great Britain F23 Turkey F46 Turkey F47 Italy F10 Belgium F1 Belgium F2 Netherlands F3 Belgium F15 Italy F34 Italy F36 Norway F2 Kuwait F3 Qatar F4 Qatar F5 Qatar F6 Belgium F4 Belgium F7 Belgium F6 Belgium F9 Belgium F10 Belgium F12 Belgium F13 Great Britain F10 Great Britain F11 Qatar F5 Qatar F6 Turkey F3 Turkey F4 Tunisia F10 Tunisia F11 Netherlands F2 Belgium F4 Italy F10 (Santa Margherita Di Pula) Sweden F5 Belgium F11 Great Britain F3 (Shrewsbury) Canada F1 (Gatineau) Canada F2 (Sherbrooke) M25 Denia M25 Koksijde M25 Toulouse M15 Poitiers M15 Monastir M25 Nottingham Norway F1 M25 Koksijde Italy F35 Sweden F6 Great Britain F21 Mordovia Cup - Saransk St. Petersburg Challenger 2006 - St. Petersburg Russia F1 Uzbekistan F1 Belarus F1 Belarus F2 Alexander Kolyaskin Memorial - Donetsk Uzbekistan F2 Uzbekistan F4 Italy F13 Ukraine F1 Turkey F4 5 Volkswagen Challenger - Wolfsburg 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Belgium F2 Zagreb Open - Zagreb The Surbiton Trophy - Surbiton Mordovia Cup 2008 - Saransk Belgium F3 XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Besancon Challenger Bergamo Challenger Rome Challenger Tunis Challenger Turkey F31 Reggio Emilia Challenger Penza Challenger Istanbul Challenger M25 Hazebrouck Ukraine F3 M25 Santa Margherita di Pula Astana Challenger Bergamo Challenger Barletta Challenger M25 Kiseljak Egypt F10 M25 Skopje Alessandria Challenger Kosice Challenger Milan Challenger Braunschweig Challenger Penza Challenger Istanbul Challenger M25 Agadir Penza Challenger Astana Challenger Istanbul Challenger M25 Plaisir M25 Kiseljak Bordeaux Challenger Furth Challenger Kosice Challenger Tanger Challenger M25 Gandia Istanbul Challenger Morocco Tennis Tour - Meknes Astana Challenger Aptos Challenger Istanbul Challenger M25 Toulouse-Balma Sporting Challenger '08-Trofeo Regione Piemonte - Turin Izmir Challenger Mohammedia Challenger Aptos Challenger Penza Cup - Penza Astana Challenger Sao Paulo Challenger Corrientes Challenger Almaty Challenger 2 - Almaty Andria Challenger New Delhi Challenger Barletta Challenger Mestre Challenger Lyon Challenger Moscow Challenger Memorial Manfredini - Sassuolo M25 The Hague UTC Open by Selena - Cherkassy Stockton Challenger Fairfield Challenger Morocco Tennis Tour - Tanger Heilbronn Open - Heilbronn Alexander Kolyaskin Memorial - Donetsk Champaign Challenger Roma Challenger 2007 - Rome Astana Challenger - Astana Almaty Challenger 1 - Almaty Penza Cup - Penza Ostrava Challenger M25+H Bagneres-de-Bigorre Segovia Challenger Samarkand Challenger Togliatti Cup - Togliatti Vicenza Challenger PEOPLEnet Cup - Dnepropetrovsk Caltanissetta Challenger KGHM Dialog Polish Indoors - Wroclaw Internazionali di Tennis di Bergamo - Bergamo Sony Ericsson Open 2008 - Belgrade Ilkley Challenger Astana Challenger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Scheveningen Challenger Furth Challenger Marburg Challenger Saransk Challenger Rijeka Open - Rijeka Irving Challenger St. Brieuc Challenger San Benedetto Challenger - San Benedetto Saransk Challenger Penza Cup 2008 - Penza Prostejov Challenger Chicago Challenger Cary Challenger M25 Idanha-a-Nova Mordova Cup 2007 - Saransk Cherbourg Challenger St. Remy Challenger Dallas Challenger Mersin Challenger Chicago Challenger Ottignies-Louvain-la-Neuve Challenger M25 Belgrade Happy Valley Challenger Perugia Challenger Kyoto Challenger Grodzisk Mazowiecki Challenger Samarkand Challenger - Samarkand Zug Challenger Prostejov Challenger Tyler Challenger Bloomfield Hills Challenger Mons Challenger Vancouver Challenger Astana Challenger Prostejov Challenger Andria Challenger Trnava Challenger Mouilleron-Le-Captif Challenger Challenger Tunisie - Tunis M25 Sharm ElSheikh Qatar F4 Lisbon Challenger M25 Brussels Vicenza Challenger M25 Idanha-a-Nova Dallas Challenger Irving Challenger Lisbon Challenger Eckental Challenger Ottignies-Louvain-la-Neuve Challenger Napoli Challenger Turin Challenger Poprad Tatry Challenger Poznan Challenger Liberec Challenger Segovia Challenger Seoul Challenger Tiburon Challenger Charlottesville Challenger Zhuhai Challenger Shenzhen Challenger Granby Challenger Busan Challenger Canberra Challenger Cherbourg Challenger Tunis Challenger Aptos Challenger Orleans Challenger Amersfoort Challenger Bratislava Challenger Koblenz Challenger Guangzhou Challenger M25 Creteil Drummondville Challenger Lexington Challenger Francavilla Challenger Manama Challenger Lyon Challenger Gatineau Challenger Lexington Challenger Manama Challenger Lyon Challenger Phoenix Challenger Porto Challenger Akbank Private Banking TED Open - Istanbul Nottingham Challenger Southern Capital Cup - Almaty Nottingham 2 Challenger Togliatti Cup - Togliatti Nur-Sultan 1 Challenger Cary Challenger Nottingham 2 Challenger Rome Challenger Istanbul Challenger Marburg Challenger Kyiv Challenger Braga Challenger ATP Kremlin Cup - Moscow Bergamo Challenger Helsinki Challenger St. Petersburg Open - St. Petersburg Traralgon Challenger Pau Challenger Phoenix Challenger Surbiton Challenger Nottingham Challenger Ilkley Challenger Milan Challenger Iasi Challenger Brest Challenger Mallorca Challenger Toulouse Challenger Orleans Challenger Gwangju Challenger St. Tropez Challenger Helsinki Challenger Oeiras 1 Challenger Oeiras 2 Challenger Mordovia Cup 2005 - Saransk Pau Challenger Tampere Challenger Murcia Challenger Madrid Challenger Rome Challenger Nottingham Challenger Iasi Challenger Zug Challenger Quimper Challenger Togliatti Cup - Togliatti Olbia Challenger Bergamo Challenger Danderyd Challenger Tenerife 1 Challenger Lille Challenger Lugano Challenger St. Petersburg Open - St. Petersburg Aix En Provence Challenger Mauthausen Challenger Oeiras 4 Challenger ATP Kremlin Cup - Moscow Surbiton Challenger Ilkley Challenger Karlsruhe Challenger Braunschweig Challenger Oeiras 4 Challenger 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Bordeaux Challenger UTC Open - Cherkassy Phoenix Challenger Open de Moselle - Metz Kremlin Cup - Moscow Pozoblanco Challenger Proton Malaysian Open - Kuala Lumpur Qatar Exxon Mobil Open - Doha U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Mouilleron-Le-Captif Challenger St. Tropez Challenger Bratislava Challenger Pilot Pen Tennis - New Haven Thailand Open - Bangkok Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Medibank International - Sydney PBZ Zagreb Indoors - Zagreb Rennes Challenger Helsinki Challenger Grand Prix Hassan II - Casablanca AEGON Championships - London Winston Salem - Winston Salem Open de Moselle - Metz St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney Open de Nice Cote d'Azur - Nice Prostejov Challenger Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam M25 Denia Mons Challenger Dubai Duty Free Tennis Championships - Dubai Dallas Challenger Heilbronn Challenger Barcelona Open BancSabadell - Barcelona Oeiras 3 Challenger Prostejov Challenger The Artois Championships - London Belgrade Challenger Prague Challenger Kremlin Cup - Moscow Brisbane International - Brisbane U.S. National Indoor Tennis Championships - Memphis Troyes Challenger Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Brisbane - Brisbane Marrakech Challenger Open 13 - Marseille Winston-Salem Open - Winston-Salem China Open - Beijing Kremlin Cup - Moscow Swiss Indoors Basel - Basel Brisbane International - Brisbane Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Open de Nice Cote d'Azur - Nice Aegon Nottingham Open - Nottingham Malaysian Open - Kuala Lumpur Napoli Challenger Memphis Open - Memphis Delray Beach Open - Delray Beach Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen Brisbane International - Brisbane Dubai Duty Free Tennis Championships - Dubai Open Parc - Lyon AEGON Championships - London Rome Challenger Delray Beach Open - Delray Beach Erste Bank Open - Vienna DIEMA XTRA Sofia Open - Sofia Open 13 Provence - Marseille Libema Open - 's-Hertogenbosch Dubai Duty Free Tennis Championships - Dubai ATP Kremlin Cup - Moscow Abierto Mexicano de Tenis Mifel - Los Cabos St. Petersburg Open - St. Petersburg Delray Beach Open - Delray Beach Kremlin Cup - Moscow Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Biel Challenger Dubai Duty Free Tennis Championships - Dubai Astana Open - Nur-Sultan AEGON International - Eastbourne Almaty Open - Almaty Gonet Geneva Open - Geneva Astana Open - Astana Almaty Open - Almaty Brisbane International - Brisbane Amersfoort Challenger St. Petersburg Open - St. Petersburg PBZ Zagreb Indoors - Zagreb Anytech365 Andalucia Open - Marbella Astana Open - Nur-Sultan AEGON International - Eastbourne Open Sud de France - Montpellier Murcia Challenger Astana Challenger Open 13 - Marseille Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade SkiStar Swedish Open - Bastad Kremlin Cup - Moscow Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Santiago Challenger SkiStar Swedish Open - Bastad Seville Challenger Apia International - Sydney Brest Challenger Bercuit Challenger Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice Rennes Challenger Budapest Challenger Yokohama Challenger SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg San Francisco Challenger Prostejov Challenger Apia International - Sydney U.S. National Indoor Tennis Championships - Memphis Grand Prix Hassan II - Casablanca Open 13 Provence - Marseille Mercedes Cup - Stuttgart Gerry Weber Open - Halle AEGON International - Eastbourne Winston-Salem Open - Winston-Salem Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Canberra Challenger Brisbane International - Brisbane Mons Challenger Glasgow Challenger BMW Open - Munich BMW Open - Munich Aegon Nottingham Open - Nottingham Swiss Indoors Basel - Basel Aptos Challenger Tenerife Challenger Kremlin Cup - Moscow European Open - Antwerp Columbus Challenger Apia International - Sydney Memphis Open - Memphis Hungarian Open - Budapest BMW Open - Munich Geneva Open - Geneva China Open - Beijing Swiss Indoors Basel - Basel Rennes Challenger Ostrava Challenger Vicenza Challenger Barcelona Open BancSabadell - Barcelona BMW Open - Munich Knoxville Challenger St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu Vilnius Challenger China Open - Beijing ABN AMRO World Tennis Tournament - Rotterdam Nur-Sultan 2 Challenger Gazprom Hungarian Open - Budapest Millennium Estoril Open - Estoril Helsinki Challenger ABN AMRO World Tennis Tournament - Rotterdam Todi Challenger Nur-Sultan Challenger Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Tenerife 3 Challenger Lugano Challenger Open 13 Provence - Marseille Little Rock Challenger Troisdorf Challenger Serbia Open - Belgrade Ilkley Challenger Orleans Challenger Nottingham 2 Challenger Poznan Challenger Stockholm Open - Stockholm Bratislava 2 Challenger Malaysian Open - Kuala Lumpur Brest Challenger ABN AMRO Open - Rotterdam Open SEAT 2008 - Barcelona ATP Studena Croatia Open Umag - Umag Millennium Estoril Open - Estoril Brest Challenger Pau Challenger St. Petersburg Open - St. Petersburg Hamburg Open - Hamburg Tenerife 3 Challenger Madrid Challenger Open Occitanie - Montpellier Porto Challenger Sony Ericsson Open - Miami Portugal Open - Oeiras Apia International - Sydney Abierto Mexicano - Los Cabos Maharashtra Open - Pune Generali Open - Kitzbuhel Kremlin Cup - Moscow Nature Valley International - Eastbourne M25 Metzingen Stanford Challenger Murray River Open - Melbourne M25 Nevers Concepcion Challenger Rovereto Challenger Lille Challenger Francavilla Challenger Ilkley Challenger Chicago Challenger Astana Challenger Mouilleron-Le-Captif Challenger Helsinki Challenger Cassis Challenger Koblenz Challenger Phoenix Challenger Barcelona Challenger Shanghai ATP Masters 1000 - Shanghai Delray Beach Open - Delray Beach Oeiras 3 Challenger AEGON Championships - London Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Western & Southern Open - Cincinnati Kremlin Cup - Moscow BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Open 13 Provence - Marseille Miami Open - Miami Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Barcelona Open BancSabadell - Barcelona BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai BMW Open - Munich Internazionali BNL d'Italia - Rome AEGON International - Eastbourne Coupe Rogers - Montreal Western & Southern Open - Cincinnati Miami Open - Miami Hong Kong Tennis Open - Hong Kong Western & Southern Open - New York Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Miami Open - Miami Qatar ExxonMobil Open - Doha Open 13 Provence - Marseille BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Sony Ericsson Open - Miami Nature Valley International - Eastbourne Miami Open - Miami Generali Open - Kitzbuhel Hangzhou Open - Hangzhou Mutua Madrilena Masters Madrid - Madrid St. Petersburg Open - St. Petersburg Sony Ericsson Open - Miami Dubai Duty Free Tennis Championships - Dubai Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Internazionali BNL d'Italia - Rome Geneva Open - Geneva St. Petersburg Open - St. Petersburg Fever-Tree Championships - London China Open - Beijing Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris French Open - Paris French Open - Paris Wimbledon - London Davis Cup, World Group, 1R, KAZ-ITA 3-2 Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne Mutua Madrid Open - Madrid Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York Wimbledon - London Astana Open - Astana Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London Davis Cup, Group 1, 1R, KAZ-KOR 5-0 Davis Cup, World Group, PO, KAZ-SUI 5-0 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, QF, ARG-KAZ 5-0 Davis Cup, World Group, 1R, ESP-KAZ 5-0 Davis Cup, World Group, QF, KAZ-CZE 1-3 Davis Cup, World Group, QF, SUI-KAZ 3-2 Davis Cup, Group 1, PO, THA-KAZ 0-5 Davis Cup, World Group, QF, AUS-KAZ 3-2 Davis Cup, World Group, PO, RUS-KAZ 3-1 Davis Cup, World Group, QF, BEL-ITA 3-2 Davis Cup, Group I, 2R, KAZ-CHN 4-1 Davis Cup, World Group, QR, KAZ-POR 3-1 Davis Cup, Finals, Group E Davis Cup, World Group, QR, KAZ-NED 3-1 Davis Cup, Finals, Group B Davis Cup, Finals, QF, SRB-KAZ 2-1 Davis Cup, Qualifiers, 1R, NOR-KAZ 1-3 Davis Cup, Group D, Glasgow M25 Toulouse-Balma Davis Cup, World Group, 1R, KAZ-BEL 3-2 Davis Cup, World Group, PO, KAZ-UZB 3-1 U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Davis Cup, World Group, 1R, CZE-KAZ 2-3 Davis Cup, World Group, PO, KAZ-ARG 3-2 Australian Open (juniors) Davis Cup, World Group, Q, CRO-BEL 1-3 Davis Cup, World Group, 1R, SRB-KAZ 3-2 Davis Cup, Group I, 1R, BEL-UZB 3-1 Davis Cup, World Group, PO, BEL-BRA 4-0 Davis Cup, World Group, 1R, KAZ-SUI 4-1 Davis Cup, World Group, QF, CRO-KAZ 3-1 Davis Cup, World Group, QF, USA-BEL 4-0 Olympics - London Olympics - Tokyo Shanghai Rolex Masters - Shanghai